1989 March Wild Cat Indy Lights Chassis #: 86A-28 Car has been restored. Never raced after res View More